Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 LEECHMERE ROAD Terraced £99,000 24 May 2016
80 LEECHMERE ROAD Terraced £32,500 7 May 1999
82 LEECHMERE ROAD Terraced £114,000 20 May 2009
86 LEECHMERE ROAD Flats/Maisonettes £106,000 30 Nov 2006
88 LEECHMERE ROAD Terraced £28,000 5 Mar 1999
90 LEECHMERE ROAD Terraced £46,000 13 Jan 2003
100 LEECHMERE ROAD Terraced £120,000 1 Oct 2021
102 LEECHMERE ROAD £91,250 19 Jul 2021
112A LEECHMERE ROAD Detached £115,000 9 Apr 1998